leg amputation - Spanish English Dictionary